home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 3: Developer Tools / Linux Cubed Series 3 - Developer Tools.iso / devel / lang / lisp / blt1.000 / blt1 / blt-1.7-for-STk / README < prev    next >
Encoding:
Text File  |  1995-02-10  |  1.8 KB  |  63 lines

  1. This directory contains patches for running components of the BLT package with
  2. STk and a set of Demos.
  3.  
  4. What is BLT?
  5. ------------
  6. It is an extension to the Tk toolkit. Original BLT  works with Tcl/Tk.
  7. The BLT toolkit contains the following widgets/commands:
  8.     1) Drag-n-drop command: blt_drag&drop
  9.     2) Hypertext widget: blt_htext
  10.     3) Busy window: blt_busy
  11.     4) Bitmap command: blt_bitmap
  12.     5) Background "exec" command: blt_bgexec
  13.     6) Table geometry manager: blt_table
  14.     7) Barchart widget: blt_barchart
  15.     8) XY graph widget: blt_graph
  16.     9) Window option command: blt_win
  17.     10) Watch commands: blt_watch
  18.     11) Simple command trace: blt_debug
  19.     12) Cutbuffer and bell commands: blt_cutbuffer, blt_bell
  20. Widgets provided by BLT are described in BLT-widgets
  21.  
  22. Widgets which exist in BLT but which are not implemented in STk are:
  23.         - blt_bgexec
  24.         - blt_watch
  25.         - blt_debug
  26.  
  27.  
  28. Installation
  29. ------------
  30.  
  31. 1. Uncompress and untar the distribution file in the STk directory. The directory
  32. blt-1.7-for-stk must be at the same level as Src, STklos, Tcl or Tk.
  33.  
  34. 2. Go in the blt-1.7-for-stk directory
  35.  
  36.     cd blt-1.7-for-stk 
  37.  
  38. 3. Run configure with
  39.     
  40.        ./configure 
  41.  
  42.    Note: this will run configure in the blt-1.7-for-stk and in the
  43.    original BLT package. You may be queried for the location of the Tcl and
  44.    Tk libraries, if "configure" can't find them in the standard locations.
  45.  
  46. 4. Compile the library with
  47.  
  48.     make XXXX
  49.  
  50.    where XXXX is 
  51.     "static" for a statically linked library
  52.     "dynamic" for a dynamically linked library
  53.  
  54.    Using 'static' will build a new interpreter (stk-bin) in the current
  55.    directory. Intalling it will replace the original STk interpreter.
  56.  
  57. 5. To test the package before installing it, uses the "test-blt" package
  58.  
  59. 6. Demos programs are in the  blt-1.7-for-stk/demos directory 
  60.  
  61.  
  62. Enjoy
  63.